Drop GtkCallback
authorMatthias Clasen <mclasen@redhat.com>
Wed, 5 Aug 2020 02:17:52 +0000 (22:17 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 5 Aug 2020 02:24:33 +0000 (22:24 -0400)
It is no longer used in any of our public APIs.

docs/reference/gtk/gtk4-sections.txt
gtk/gtkwidget.h
gtk/gtkwidgetprivate.h

index 0efe0d7da7cc74c9cadeadeb19d48ee1aad05ee4..90c6f1aec8644ac1373d613a662cc2ebee0aef9c 100644 (file)
@@ -4406,7 +4406,6 @@ gtk_widget_paintable_get_type
 <TITLE>GtkWidget</TITLE>
 GtkWidget
 GtkWidgetClass
-GtkCallback
 GtkRequisition
 GtkAllocation
 gtk_widget_new
index e3ead82e2fda4b6f82987af5e88bda3dda91cf4b..e86f07d1c08e3162d2d40da7cb70719584f44489 100644 (file)
@@ -70,17 +70,6 @@ typedef struct _GtkWidgetClassPrivate  GtkWidgetClassPrivate;
  */
 typedef         GdkRectangle       GtkAllocation;
 
-/**
- * GtkCallback:
- * @widget: the widget to operate on
- * @data: (closure): user-supplied data
- *
- * The type of the callback functions used for e.g. iterating over
- * the children of a container, see gtk_container_foreach().
- */
-typedef void    (*GtkCallback)     (GtkWidget        *widget,
-                                    gpointer          data);
-
 /**
  * GtkTickCallback:
  * @widget: the widget
index 136533622a8b5f85cfe5cc6fb96656c8cfd259ee..9ab7f37f3c1a0204ccdd7c6450ea864007a72fa7 100644 (file)
@@ -306,6 +306,9 @@ void              gtk_widget_adjust_baseline_request       (GtkWidget *widget,
                                                             int       *minimum_baseline,
                                                             int       *natural_baseline);
 
+typedef void    (*GtkCallback)     (GtkWidget        *widget,
+                                    gpointer          data);
+
 void              gtk_widget_forall                        (GtkWidget            *widget,
                                                             GtkCallback           callback,
                                                             gpointer              user_data);